package com.ssm.mapper;

import com.ssm.pojo.User;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface UserMapper {
    List<User> selectUser();
    User selectUserById(int id);

    //通过密码和名字查询用户 ---方法一，使用@Param注解
    User selectUserByNP(@Param("username")String username,@Param("pwd")String pwd);

    //通过密码和名字查询用户 ---方法二,使用map
    User selectUserByNP2(Map<String,Object> map);

    //添加一个用户
    int addUser(User user);

    //修改一个用户
    int updateUser(User user);

    //根据id删除用户
    int deleteUser(int id);




}

